/*
 * Tipos para instanciar:
 * 
 * Interna interna = new Externa33().new Interna();
		interna.mostrar();
		
		Externa33 x = new Externa33();
		x.pirar();
		
 */
package classesinternas;

public class Externa33 {
	
	private int x = 3;
	
	class Interna{
		
	    void mostrar()
	    {
	    	System.out.println("Saca so: "+x);
	    }
		
	}
	
	public void pirar()
	{
		new Interna().mostrar();
	}
	
	public static void main(String[] args) {
		Externa33 x = new Externa33();
		x.pirar();
		
		Fora f = new Fora();
		Fora.Dentro fd = new Fora().new Dentro();
		
		Fora.Dentro ddd = f.new Dentro();
	}

}

class Fora{
	class Dentro{}
}
